you ask a lot of questions - Turkish English Dictionary